home *** CD-ROM | disk | FTP | other *** search
/ Apple WWDC 1996 / WWDC96_1996 (CD).toast / Technology Materials / MacOS 8 Resources / Developer Tools / Debugger / Power Mac Debugger 2.1d12 / Power Mac Debugger 2.1d12.rsrc / CODE_117_ClassLibRes.txt < prev    next >
Text File  |  1996-04-18  |  11KB  |  202 lines

  1. # far model CODE resource
  2. # near model jump table entries starting at A5 + 0x00000000 (0 of them)
  3. # far model jump table entries starting at A5 + 0x0000DF30 (2 of them)
  4. # A5 relocation data at 0x00000154
  5. #   A5 relocation at 00000064
  6. #   A5 relocation at 00000082
  7. # A5 is 0x00000000
  8. # PC relocation data at 0x00000158
  9. # load address is 0x00000000
  10. 00000000  0000 0000                ori.b      D0, 0x0
  11. 00000004  4348                     chk.w      D1, A0
  12. 00000006  455A                     chk.w      D2, [A2]+
  13. 00000008  4E56 FF00                link       A6, -0x0100
  14. 0000000C  48E7 0018                movem.l    -[A7], A3,A4
  15. 00000010  266E 0008                movea.l    A3, [A6 + 0x8]
  16. 00000014  206B 000C                movea.l    A0, [A3 + 0xC]
  17. 00000018  A029                     syscall    HLock
  18. 0000001A  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  19. 0000001E  2F0B                     move.l     -[A7], A3
  20. 00000020  2053                     movea.l    A0, [A3]
  21. 00000022  2068 0068                movea.l    A0, [A0 + 0x68]
  22. 00000026  4E90                     jsr        [A0]
  23. 00000028  2840                     movea.l    A4, D0
  24. 0000002A  1214                     move.b     D1, [A4]
  25. 0000002C  7000                     moveq.l    D0, 0x00
  26. 0000002E  1001                     move.b     D0, D1
  27. 00000030  5280                     addq.l     D0, 1
  28. 00000032  2F00                     move.l     -[A7], D0
  29. 00000034  2F0C                     move.l     -[A7], A4
  30. 00000036  486E FF00                pea.l      [A6 - 0x100]
  31. 0000003A  4EB9 0000 0042           jsr        [0x00000042]
  32. 00000040  4FEF 000C                lea.l      A7, [A7 + 0xC]
  33. 00000044  122E FF00                move.b     D1, [A6 - 0x100]
  34. 00000048  7000                     moveq.l    D0, 0x00
  35. 0000004A  1001                     move.b     D0, D1
  36. 0000004C  5280                     addq.l     D0, 1
  37. 0000004E  2F00                     move.l     -[A7], D0
  38. 00000050  486E FF00                pea.l      [A6 - 0x100]
  39. 00000054  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  40. 00000058  4EB9 0000 0042           jsr        [0x00000042]
  41. 0000005E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  42. 00000062  206B 000C                movea.l    A0, [A3 + 0xC]
  43. 00000066  A02A                     syscall    HUnlock
  44. 00000068  4CDF 1800                movem.l    A3,A4, [A7]+
  45. 0000006C  4E5E                     unlink     A6
  46. 0000006E  205F                     movea.l    A0, [A7]+
  47. 00000070  4FEF 000A                lea.l      A7, [A7 + 0xA]
  48. 00000074  4ED0                     jmp        [A0]
  49. 00000076  8024                     or.b       D0, -[A4]
  50. 00000078  4578 7472                chk.w      D2, [0x00007472]
  51. 0000007C  6163                     bsr        +0x65 /* 000000E1 */
  52. 0000007E  7453                     moveq.l    D2, 0x53
  53. 00000080  7472                     moveq.l    D2, 0x72
  54. 00000082  696E                     bvs        +0x70 /* 000000F2 */
  55. 00000084  675F                     beq        +0x61 /* 000000E5 */
  56. 00000086  5F39 5453 7472           subq.b     [0x54537472], 7
  57. 0000008C  506F 756E                addq.w     [A7 + 0x756E], 8
  58. 00000090  6446                     bcc        +0x48 /* 000000D8 */
  59. 00000092  7352                     moveq.l    D1, 0x52
  60. 00000094  3743 5374                move.w     [A3 + 0x5374], D3
  61. 00000098  7232                     moveq.l    D1, 0x32
  62. 0000009A  3535 0000                move.w     -[A2], [A5 + D0.w]
  63. 0000009E  FFFF                     .invalid   <<F/7/7>>
  64. 000000A0  4E56 0000                link       A6, 0
  65. 000000A4  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  66. 000000A8  382E 000C                move.w     D4, [A6 + 0xC]
  67. 000000AC  246E 0008                movea.l    A2, [A6 + 0x8]
  68. 000000B0  266A 000C                movea.l    A3, [A2 + 0xC]
  69. 000000B4  2853                     movea.l    A4, [A3]
  70. 000000B6  2A13                     move.l     D5, [A3]
  71. 000000B8  3004                     move.w     D0, D4
  72. 000000BA  48C0                     ext.l      D0
  73. 000000BC  5380                     subq.l     D0, 1
  74. 000000BE  322A 0004                move.w     D1, [A2 + 0x4]
  75. 000000C2  48C1                     ext.l      D1
  76. 000000C4  B081                     cmp.l      D0, D1
  77. 000000C6  6616                     bne        +0x18 /* 000000DE */
  78. 000000C8  202A 0006                move.l     D0, [A2 + 0x6]
  79. 000000CC  D085                     add.l      D0, D5
  80. 000000CE  2840                     movea.l    A4, D0
  81. 000000D0  1214                     move.b     D1, [A4]
  82. 000000D2  7000                     moveq.l    D0, 0x00
  83. 000000D4  1001                     move.b     D0, D1
  84. 000000D6  D08C                     add.l      D0, A4
  85. label000000D8:
  86. 000000D8  5280                     addq.l     D0, 1
  87. 000000DA  2840                     movea.l    A4, D0
  88. 000000DC  6016                     bra        +0x18 /* 000000F4 */
  89. label000000DE:
  90. 000000DE  4243                     clr.w      D3
  91. 000000E0  600E                     bra        +0x10 /* 000000F0 */
  92. label000000E2:
  93. 000000E2  1214                     move.b     D1, [A4]
  94. 000000E4  7000                     moveq.l    D0, 0x00
  95. 000000E6  1001                     move.b     D0, D1
  96. 000000E8  D08C                     add.l      D0, A4
  97. 000000EA  5280                     addq.l     D0, 1
  98. 000000EC  2840                     movea.l    A4, D0
  99. 000000EE  5243                     addq.w     D3, 1
  100. label000000F0:
  101. 000000F0  B644                     cmp.w      D3, D4
  102. label000000F2:
  103. 000000F2  6DEE                     blt        -0x10 /* 000000E2 */
  104. label000000F4:
  105. 000000F4  246E 0008                movea.l    A2, [A6 + 0x8]
  106. 000000F8  3544 0004                move.w     [A2 + 0x4], D4
  107. 000000FC  200C                     move.l     D0, A4
  108. 000000FE  9085                     sub.l      D0, D5
  109. 00000100  2540 0006                move.l     [A2 + 0x6], D0
  110. 00000104  200C                     move.l     D0, A4
  111. 00000106  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  112. 0000010A  4E5E                     unlink     A6
  113. 0000010C  205F                     movea.l    A0, [A7]+
  114. 0000010E  5C4F                     addq.w     A7, 6
  115. 00000110  4ED0                     jmp        [A0]
  116. 00000112  9447                     sub.w      D2, D7
  117. 00000114  6574                     bcs        +0x76 /* 0000018A */
  118. 00000116  4164                     chk.w      D0, -[A4]
  119. 00000118  725F                     moveq.l    D1, 0x5F
  120. 0000011A  5F39 5453 7472           subq.b     [0x54537472], 7
  121. 00000120  506F 756E                addq.w     [A7 + 0x756E], 8
  122. 00000124  6446                     bcc        +0x48 /* 0000016C */
  123. 00000126  7300                     moveq.l    D1, 0x00
  124. 00000128  0000 FFFF                ori.b      D0, 0xFF
  125. 0000012C  320F                     move.w     D1, A7
  126. 0000012E  0000 0000                ori.b      D0, 0x0
  127. 00000132  0000 0000                ori.b      D0, 0x0
  128. 00000136  0000 0000                ori.b      D0, 0x0
  129. 0000013A  0000 0000                ori.b      D0, 0x0
  130. 0000013E  0000 0000                ori.b      D0, 0x0
  131. 00000142  0000 0000                ori.b      D0, 0x0
  132. 00000146  0000 0000                ori.b      D0, 0x0
  133. 0000014A  0000 0000                ori.b      D0, 0x0
  134. 0000014E  0000 0000                ori.b      D0, 0x0
  135. 00000152  0000 0000                ori.b      D0, 0x0
  136. 00000156  0000 0000                ori.b      D0, 0x0
  137. 0000015A  0000 0000                ori.b      D0, 0x0
  138. 0000015E  0000 0000                ori.b      D0, 0x0
  139. 00000162  0000 0000                ori.b      D0, 0x0
  140. 00000166  0000 0000                ori.b      D0, 0x0
  141. 0000016A  0000 0000                ori.b      D0, 0x0
  142. // begin alternate branch 0000016C-000001D8
  143. label0000016C:
  144. 0000016C  0000 0000                ori.b      D0, 0x0
  145. 00000170  0000 0000                ori.b      D0, 0x0
  146. 00000174  0000 0000                ori.b      D0, 0x0
  147. 00000178  0000 0000                ori.b      D0, 0x0
  148. 0000017C  0000 0000                ori.b      D0, 0x0
  149. 00000180  0000 0000                ori.b      D0, 0x0
  150. 00000184  0000 0000                ori.b      D0, 0x0
  151. 00000188  0000 0000                ori.b      D0, 0x0
  152. label0000018A: // (misaligned)
  153. 0000018C  0000 0000                ori.b      D0, 0x0
  154. 00000190  0000 0000                ori.b      D0, 0x0
  155. 00000194  0000 0000                ori.b      D0, 0x0
  156. 00000198  0000 0000                ori.b      D0, 0x0
  157. 0000019C  0000 0000                ori.b      D0, 0x0
  158. 000001A0  0000 0000                ori.b      D0, 0x0
  159. 000001A4  0000 0000                ori.b      D0, 0x0
  160. 000001A8  0000 0000                ori.b      D0, 0x0
  161. 000001AC  0000 0000                ori.b      D0, 0x0
  162. 000001B0  0000 0000                ori.b      D0, 0x0
  163. 000001B4  0000 0000                ori.b      D0, 0x0
  164. 000001B8  0000 0000                ori.b      D0, 0x0
  165. 000001BC  0000 0000                ori.b      D0, 0x0
  166. 000001C0  0000 0000                ori.b      D0, 0x0
  167. 000001C4  0000 0000                ori.b      D0, 0x0
  168. 000001C8  0000 0000                ori.b      D0, 0x0
  169. 000001CC  0000 0000                ori.b      D0, 0x0
  170. 000001D0  0000 0000                ori.b      D0, 0x0
  171. 000001D4  0000 0000                ori.b      D0, 0x0
  172. // end alternate branch 0000016C-000001D8
  173. label0000016C: // (misaligned)
  174. 0000016E  0000 0000                ori.b      D0, 0x0
  175. 00000172  0000 0000                ori.b      D0, 0x0
  176. 00000176  0000 0000                ori.b      D0, 0x0
  177. 0000017A  0000 0000                ori.b      D0, 0x0
  178. 0000017E  0000 0000                ori.b      D0, 0x0
  179. 00000182  0000 0000                ori.b      D0, 0x0
  180. 00000186  0000 0000                ori.b      D0, 0x0
  181. label0000018A:
  182. 0000018A  0000 0000                ori.b      D0, 0x0
  183. 0000018E  0000 0000                ori.b      D0, 0x0
  184. 00000192  0000 0000                ori.b      D0, 0x0
  185. 00000196  0000 0000                ori.b      D0, 0x0
  186. 0000019A  0000 0000                ori.b      D0, 0x0
  187. 0000019E  0000 0000                ori.b      D0, 0x0
  188. 000001A2  0000 0000                ori.b      D0, 0x0
  189. 000001A6  0000 0000                ori.b      D0, 0x0
  190. 000001AA  0000 0000                ori.b      D0, 0x0
  191. 000001AE  0000 0000                ori.b      D0, 0x0
  192. 000001B2  0000 0000                ori.b      D0, 0x0
  193. 000001B6  0000 0000                ori.b      D0, 0x0
  194. 000001BA  0000 0000                ori.b      D0, 0x0
  195. 000001BE  0000 0000                ori.b      D0, 0x0
  196. 000001C2  0000 0000                ori.b      D0, 0x0
  197. 000001C6  0000 0000                ori.b      D0, 0x0
  198. 000001CA  0000 0000                ori.b      D0, 0x0
  199. 000001CE  0000 0000                ori.b      D0, 0x0
  200. 000001D2  0000 0000                ori.b      D0, 0x0
  201. 000001D6  0000                     .incomplete
  202.